home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 117 / PC Guia 117.iso / Software / Utils / Software6 / Product19 / stumbleupon-1.9995-fx+mz.xpi / install.js next >
Text File  |  2005-04-20  |  1KB  |  38 lines

  1. const APP_AUTHOR        = "Geoff Smith";
  2. const APP_NAME            = "StumbleUpon";
  3. const APP_CHROME_NAME        = "stumbleupon";
  4. const APP_VERSION        = "1.9995";
  5. const APP_FILE             = "chrome/stumbleupon.jar";
  6. const APP_FILE2         = "stumbleupon.jar";
  7. const APP_CONTENTS_PATH        = "content/";
  8. const APP_LOCALE_ENUS_PATH    = "locale/en-US/";
  9. const APP_LOCALE_FRFR_PATH    = "locale/fr-FR/";
  10.  
  11. initInstall(APP_NAME, APP_CHROME_NAME, APP_VERSION); 
  12.  
  13. // var chromeFolder = getFolder("Current User", "chrome");
  14. var chromeFolder = getFolder("Profile", "chrome");
  15. setPackageFolder(chromeFolder);
  16. // error = addFile(APP_NAME, APP_FILE, chromeFolder, "");
  17. error = addFile(APP_AUTHOR, APP_VERSION, APP_FILE, chromeFolder, null);
  18. //if (error != SUCCESS)
  19. //    alert('err1 ' + error);
  20.  
  21. var jarFolder = getFolder(chromeFolder, APP_FILE2);
  22. registerChrome(CONTENT | PROFILE_CHROME, jarFolder, APP_CONTENTS_PATH);
  23. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_ENUS_PATH);
  24. registerChrome(LOCALE | PROFILE_CHROME, jarFolder, APP_LOCALE_FRFR_PATH);
  25.  
  26. var result = getLastError(); 
  27. if(result == SUCCESS) 
  28. {
  29.     error = performInstall();
  30. //    if (error != SUCCESS)
  31. //        alert('err3 ' + error);
  32. else 
  33. {
  34. //    alert('err2 ' + result);
  35.     cancelInstall(result);
  36. }
  37.